﻿using Ledict.ConditionExtract.DAL;
using System;
using System.Collections.Generic;
using System.Data;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Ledict.ConditionExtract.BLL
{
    public class SYS_CaseTypeBLL
    {
        SYS_CaseTypeDAL dal = new SYS_CaseTypeDAL();
        /// <summary>
        /// 获取所有案件类型的父级
        /// </summary>
        /// <returns></returns>
        public DataTable GetCaseTypeList()
        {
            return dal.GetCaseTypeList();
        }

        /// <summary>
        /// 根据caseTypeId获取当前节点的子集
        /// </summary>
        /// <param name="caseTypeId"></param>
        /// <returns></returns>
        public DataTable GetCaseTypeListByID(string caseTypeId)
        {
            return dal.GetCaseTypeListByID(caseTypeId);
        }

        /// <summary>
        /// 获取sysCaseType数据
        /// </summary>
        /// <returns></returns>
        public DataTable GetCaseTypeData()
        {
            return dal.GetCaseTypeData();
        }
    }
}
